//创建rand函数用于生成随机数
function rand(min,max){
    var a=Math.random()*(max-min+1)+min;//生成min-max的随机数并赋值给a
    return Math.floor(a);//返回如果a是浮点数,向下取a的整数
}
var r=rand(1,50);//生成1~50的随机数
while(true){
    var num=prompt("请输入猜测的数（1~50）");
    if(num>r){//如果输的数大于答案
        alert("猜大了");
    }else if(num<r){//如果输的数小于答案
        alert("猜小了");
    }else{
        alert("猜对了")
        break;
    }
}